.exam-page-back {
    width: 100%;
    background-color: #fafafa;
    padding: 0.21rem 0 0.46rem;
}

.exam-page-container {
    min-height: 100vh;
    background-color: white;
    border-radius: 0.14rem;
    padding-bottom: 0.91rem;
    width: 14rem;
    margin: 0 auto;
}

.exam-page-body {
    width: 100%;
    padding-left: 0.94rem;
    padding-right: 0.94rem;
}

.exam-page-header {
    height: 0.16rem;
    border-top-left-radius: 0.14rem;
    border-top-right-radius: 0.14rem;
    border-bottom: 0.02rem solid #feead3;
    margin-bottom: 0.43rem;
}

.exam-page-header div {
    height: 0.1rem;
    background-color: #feead3;
    border-top-left-radius: 0.14rem;
    border-top-right-radius: 0.14rem;
}

.exam-topic-title {
    height: 0.5rem;
    border-bottom: 0.02rem solid #ebebeb;
    font-size: 0.22rem;
    color: #333333;
}

.exam-page-container .ant-radio {
    position: relative;
    top: -0.03rem;
}

.exam-page-container span.ant-radio + * {
    padding-left: 0.31rem;
    letter-spacing: 0.02rem;
}

.exam-btn {
    background-color: #3e84ff;
    border: none;
    width: 1.78rem;
    border-radius: 0.16rem;
    height: 0.36rem;
    color: white;
    font-size: 0.18rem;
    outline: none;
    cursor: pointer;
    display: grid;
    place-items: center;
    margin-left: 6.16rem;
    /*style={{marginLeft: "6.16rem", marginBottom: "0.91rem"}}*/
}

.exam-page-container .ant-radio-checked .ant-radio-inner {
    border-color: #3e84ff;
}

.exam-page-container .ant-radio-inner:hover {
    border-color: #3e84ff;
}

.exam-page-container .ant-radio-inner::after {
    background-color: #3e84ff;
}